BODY {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
    FONT: 12px/1.5 Helvetica, Tahoma, Arial, 宋体, sans-serif
}
BUTTON {
    FONT: 12px/1.5 Helvetica, Tahoma, Arial, 宋体, sans-serif
}
INPUT {
    FONT: 12px/1.5 Helvetica, Tahoma, Arial, 宋体, sans-serif
}
SELECT {
    FONT: 12px/1.5 Helvetica, Tahoma, Arial, 宋体, sans-serif
}
TEXTAREA {
    FONT: 12px/1.5 Helvetica, Tahoma, Arial, 宋体, sans-serif
}
H1 {
    FONT-SIZE: 100%
}
H2 {
    FONT-SIZE: 100%
}
H3 {
    FONT-SIZE: 100%
}
H4 {
    FONT-SIZE: 100%
}
H5 {
    FONT-SIZE: 100%
}
H6 {
    FONT-SIZE: 100%
}
ADDRESS {
    FONT-STYLE: normal
}
CITE {
    FONT-STYLE: normal
}
DFN {
    FONT-STYLE: normal
}
EM {
    FONT-STYLE: normal
}
VAR {
    FONT-STYLE: normal
}
CODE {
    FONT-FAMILY: courier new, courier, monospace
}
KBD {
    FONT-FAMILY: courier new, courier, monospace
}
PRE {
    FONT-FAMILY: courier new, courier, monospace
}
SAMP {
    FONT-FAMILY: courier new, courier, monospace
}
SMALL {
    FONT-SIZE: 12px
}
UL {
    LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
    LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A {
    COLOR: #333; TEXT-DECORATION: none
}
A:hover {
    COLOR: #094584; TEXT-DECORATION: underline
}
SUP {
    VERTICAL-ALIGN: text-top
}
SUB {
    VERTICAL-ALIGN: text-bottom
}
ABBR[title] {
    BORDER-BOTTOM: 1px dotted; CURSOR: help
}
LEGEND {
    COLOR: #000
}
FIELDSET {
    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
    BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A IMG {
    VERTICAL-ALIGN: text-bottom
}
:focus {
    OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TEXTAREA {
    VERTICAL-ALIGN: top; OVERFLOW: auto; resize: vertical
}
BUTTON {
    FONT-SIZE: 100%
}
INPUT {
    FONT-SIZE: 100%
}
SELECT {
    FONT-SIZE: 100%
}
TEXTAREA {
    FONT-SIZE: 100%
}
BUTTON {
    VERTICAL-ALIGN: middle
}
INPUT {
    VERTICAL-ALIGN: middle
}
SELECT {
    VERTICAL-ALIGN: middle
}
BUTTON {
    CURSOR: pointer
}
TABLE {
    BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
CAPTION {
    TEXT-ALIGN: left
}
TH {
    TEXT-ALIGN: left
}
.tc {
    TEXT-ALIGN: center
}
.tr {
    TEXT-ALIGN: right
}
.tj {
    TEXT-ALIGN: justify
}
.fl {
    DISPLAY: inline; FLOAT: left
}
.fr {
    DISPLAY: inline; FLOAT: right
}
.cb {
    CLEAR: both
}
.clear {
    WIDTH: 0px;  HEIGHT: 0px;  CLEAR: both;
}
.group:before {
    DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.group:after {
    DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.group:after {
    CLEAR: both
}
.group {
    ZOOM: 1
}
.hidden {
    DISPLAY: none !important; VISIBILITY: hidden
}
.invisible {
    VISIBILITY: hidden
}
.ir {
    BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; TEXT-INDENT: -999em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; DIRECTION: ltr; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.visuallyhidden {
    CLIP: rect(0px 0px 0px 0px); BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; HEIGHT: 1px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.focusable.visuallyhidden:active {
    CLIP: rect(auto auto auto auto); POSITION: static; MARGIN: 0px; WIDTH: auto; HEIGHT: auto; OVERFLOW: visible
}
.focusable.visuallyhidden:focus {
    CLIP: rect(auto auto auto auto); POSITION: static; MARGIN: 0px; WIDTH: auto; HEIGHT: auto; OVERFLOW: visible
}
.banner {
    BORDER-BOTTOM: #c50b07 3px solid; WIDTH: 1440px; HEIGHT: 270px; margin:0 auto
}
.ban{
    BORDER-BOTTOM: #c50b07 3px solid; WIDTH: 1440px; height:270px;margin:0 auto
}

#g_page {
    BACKGROUND: url(g_bg.jpg) 0px 0px
}
.g_header {
    MARGIN: 0px auto 10px; WIDTH: 1000px
}
.g_header .logo {
    HEIGHT: 115px
}
.g_header .logo H1 {
    TEXT-INDENT: -9999em; WIDTH: 553px; BACKGROUND: url(g_logo.gif) no-repeat 0px 0px; HEIGHT: 115px
}
.flash {
    BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 594px; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.g_footer {
    HEIGHT: 50px
}
.g_foot {
    TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px auto; WIDTH: 1000px
}
#page {
    WIDTH: 100%; BACKGROUND: #fff
}
.header_wrap {
    WIDTH: 1440px; BACKGROUND: url(bg.gif) repeat-x center top; HEIGHT: 114px; margin:0 auto
}
.header {
    MARGIN: 0px auto; WIDTH: 1000px
}
.logo {
    WIDTH: 600px; HEIGHT: 114px
}
.logo H1 A {
    TEXT-INDENT: -9999em; WIDTH: 600px; DISPLAY: block; BACKGROUND: url(logo.jpg) no-repeat 0px 0px; HEIGHT: 114px
}
.other {
    WIDTH: 300px; margin-right:50px;
}
.other .gn {
    MARGIN: 14px 0px 24px;/*  width:200px; */ float:right;
}
.other .gn P {
    COLOR: #666
}
.other .gn A:hover {
    COLOR: #c50b07; TEXT-DECORATION: none;
}
.other .search {
    /* width:300px; */ float:right;
}

.nav_wrap {
    WIDTH: 1440px; BACKGROUND: url(nav.gif) repeat-x 0px 0px; HEIGHT: 38px; margin:0 auto
}
#nav {
    MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block
}
.jquery_out {
    TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 122px; DISPLAY: block; FLOAT: left; background:url(nav_hover.gif) repeat-x;
}
.jquery_out A {
    WIDTH: 123px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.jquery_out A:hover {
    BACKGROUND: url(nav_hover.gif) repeat-x 0px 0px; COLOR: #000; TEXT-DECORATION: none
}
.mainlevel {
    TEXT-ALIGN: center; WIDTH: 123px; DISPLAY: block; BACKGROUND: url(nav_line.gif) no-repeat left 0px; FLOAT: left;
}
.mainlevel UL {
    POSITION: absolute; DISPLAY: none; *margin-left:-61px; _margin-left:-61px;
}
.mainlevel LI {
    WIDTH: 123px
}
#nav .current {
    BACKGROUND: url(nav_hover.gif) repeat-x 0px 0px
}
#nav .current A {
    COLOR: #fff
}
.mainlevel A {
    LINE-HEIGHT: 38px; WIDTH: 123px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.mainlevel A:hover {
    BACKGROUND: url(nav_h.gif) repeat-x 0px 0px; COLOR: #fff; TEXT-DECORATION: none
}
.mainlevel ul{z-index:99999;}
.mainlevel LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 123px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel ul li a{
    LINE-HEIGHT: 26px; WIDTH: 123px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel ul li a:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}

/*.nav_wrap {
    WIDTH: 1440px; BACKGROUND: url(nav.gif) repeat-x 0px 0px; HEIGHT: 38px
}
#nav {
    MARGIN: 0px auto; WIDTH: 1000px; DISPLAY: block
}
#nav .jquery_out {
    TEXT-ALIGN: center; LINE-HEIGHT: 38px; WIDTH: 142px; DISPLAY: block; FLOAT: left
}
#nav .jquery_out A {
    WIDTH: 143px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
#nav .jquery_out A:hover {
    BACKGROUND: url(nav_hover.gif) repeat-x 0px 0px; COLOR: #000; TEXT-DECORATION: none
}
#nav .mainlevel {
    TEXT-ALIGN: center; WIDTH: 143px; DISPLAY: block; BACKGROUND: url(nav_line.gif) no-repeat left 0px; FLOAT: left
}
#nav .mainlevel UL {
    Z-INDEX: 1; POSITION: absolute; DISPLAY: none
}
#nav .mainlevel LI {
    WIDTH: 143px
}
#nav .current {
    BACKGROUND: url(nav_hover.gif) repeat-x 0px 0px
}
#nav .current A {
    COLOR: #fff
}
#nav .mainlevel A {
    LINE-HEIGHT: 38px; WIDTH: 143px; DISPLAY: block; FONT-FAMILY: "Microsoft Yahei"; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#nav .mainlevel A:hover {
    BACKGROUND: url(nav_h.gif) repeat-x 0px 0px; COLOR: #fff; TEXT-DECORATION: none
}
.mainlevel #sub_01 {

}
.mainlevel #sub_02 {

}
.mainlevel #sub_03 {

}
.mainlevel #sub_04 {

}
.mainlevel #sub_05 {

}
.mainlevel #sub_01 LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 143px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel #sub_02 LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 143px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel #sub_03 LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 143px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel #sub_04 LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 143px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel #sub_05 LI {
    BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 26px; WIDTH: 143px; BACKGROUND: #a8a8a8; HEIGHT: 26px
}
.mainlevel #sub_01 LI A {
    LINE-HEIGHT: 26px; WIDTH: 143px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel #sub_02 LI A {
    LINE-HEIGHT: 26px; WIDTH: 143px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel #sub_03 LI A {
    LINE-HEIGHT: 26px; WIDTH: 143px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel #sub_04 LI A {
    LINE-HEIGHT: 26px; WIDTH: 143px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel #sub_05 LI A {
    LINE-HEIGHT: 26px; WIDTH: 143px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 12px
}
.mainlevel #sub_01 LI A:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}
.mainlevel #sub_02 LI A:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}
.mainlevel #sub_03 LI A:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}
.mainlevel #sub_04 LI A:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}
.mainlevel #sub_05 LI A:hover {
    BACKGROUND: #c50b07; COLOR: #fff
}*/


#demoContent {
    BORDER-BOTTOM: #c50b07 3px solid; TEXT-ALIGN: center; WIDTH: 1440px; HEIGHT: 438px
}
#demoContent .effect {
    TEXT-ALIGN: left; MARGIN: 0px auto; ZOOM: 1; DISPLAY: inline-block
}

.cont_wrap {
    MARGIN: 22px auto; WIDTH: 1000px
}
.footer {
    MARGIN-top: 10px; background-color: #dedede; HEIGHT: 97px;/*  width:1440px; */
}
.foot {
    MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: url(footer.gif) no-repeat 0px 0px;  padding-top:15px; text-align:center; line-height:26px; color:#666666
}

.inner_cont {
    MARGIN: 0px auto; WIDTH: 1000px
}
.l_side {
    WIDTH: 262px; BACKGROUND: url(line.gif) no-repeat right 0px; MARGIN-RIGHT: 8px
}
.r_side {
    WIDTH: 730px
}
.l_silde .menu {
    WIDTH: 241px
}
.l_side2 {
    WIDTH: 730px
}
.r_side2 {
    WIDTH: 262px; ZOOM: 1; BACKGROUND: url(line2.gif) no-repeat left 0px; MARGIN-LEFT: 8px
}
.r_side2 .menu {
    WIDTH: 241px; FLOAT: right
}
.r_side2 .pb2 {
    MARGIN: 27px 0px; WIDTH: 241px; FLOAT: right
}
.menu .hd {
    MARGIN-BOTTOM: 10px; HEIGHT: 67px
}
.menu .bd LI {
    MARGIN-BOTTOM: 3px; HEIGHT: 28px
}
.menu .bd LI A {
    TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 241px; DISPLAY: block; BACKGROUND: url(menu.gif) no-repeat 0px 0px; HEIGHT: 28px; COLOR: #4c4c4c
}
.menu .bd LI A:hover {
    BACKGROUND: url(menu.gif) no-repeat 0px -56px; TEXT-DECORATION: none; COLOR: #fff;
}
.menu .bd LI .current {
    BACKGROUND: url(menu.gif) no-repeat 0px -56px; COLOR: #fff; TEXT-DECORATION: none
}
.pic_b {
    MARGIN: 27px 0px; WIDTH: 241px
}
.brand_nav {
    MARGIN-BOTTOM: 8px; BACKGROUND: url(brand_nav.gif) no-repeat 0px 0px; HEIGHT: 33px
}
.brand_nav .column {
    WIDTH: 320px
}
.column {
    PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.brand_nav .location {
    WIDTH: 380px
}
.location P {
    LINE-HEIGHT: 33px; FLOAT: right; COLOR: #727272
}
.location A {
    PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #727272; PADDING-TOP: 0px
}
.location A:hover {
    COLOR: #c50b07; TEXT-DECORATION: none
}
.main {
    PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.main_info {

}
.main_info .p_zfb {

}
.p_zfb LI {
    BORDER-BOTTOM: #e7e7e7 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; HEIGHT: 127px; PADDING-TOP: 10px
}
.p_zfb .dgn_pic {
    TEXT-ALIGN: center; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.p_zfb .dgn_pic IMG {
    BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: #dcdcdc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 3px
}
.p_zfb EM {
    OVERFLOW: hidden; FONT-WEIGHT: bold
}
.p_zfb EM A {
    FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 14px
}
.p_zfb P {
    MARGIN-TOP: 20px; TEXT-INDENT: 2em; COLOR: #4c4c4c; font-size:14px;
}
.p_zfb P A {
    COLOR: #c50b07
}
.video_cont {
    TEXT-ALIGN: center
}
.estate LI {
    MARGIN: 0px 4px 10px; FLOAT: left
}
.estate LI A {
    BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 220px; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 196px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 3px
}
.estate LI A:hover {
    BORDER-BOTTOM: #c50b07 1px solid; BORDER-LEFT: #c50b07 1px solid; BORDER-TOP: #c50b07 1px solid; BORDER-RIGHT: #c50b07 1px solid
}
.estate LI P {
    TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 228px; HEIGHT: 28px
}
.pro_xq {

}
.pro_xq .hd {
    BACKGROUND: url(est_hd.gif) no-repeat 0px 0px; HEIGHT: 36px
}
.pro_xq .hd H3 {
    LINE-HEIGHT: 26px; PADDING-LEFT: 25px; FONT-FAMILY: "Microsoft Yahei"; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.pro_xq .bd {
    PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 10px
}
.main_info .tittle {
    BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 68px; PADDING-TOP: 0px
}
.tittle H4 {
    TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; COLOR: #000; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.tittle .time {
    PADDING-BOTTOM: 10px; FLOAT: right; COLOR: #666
}
.new-info {
    PADDING-BOTTOM: 18px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 18px
}
DIV.digg {
    TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.digg A {
    BORDER-BOTTOM: #aaaadd 1px solid; BORDER-LEFT: #aaaadd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #024589; BORDER-TOP: #aaaadd 1px solid; BORDER-RIGHT: #aaaadd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.digg A:hover {
    BORDER-BOTTOM: #024589 1px solid; BORDER-LEFT: #024589 1px solid; COLOR: #000; BORDER-TOP: #024589 1px solid; BORDER-RIGHT: #024589 1px solid
}
DIV.digg A:active {
    BORDER-BOTTOM: #024589 1px solid; BORDER-LEFT: #024589 1px solid; COLOR: #000; BORDER-TOP: #024589 1px solid; BORDER-RIGHT: #024589 1px solid
}
DIV.digg SPAN.current {
    BORDER-BOTTOM: #024589 1px solid; BORDER-LEFT: #024589 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #024589; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; BORDER-TOP: #024589 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #024589 1px solid; PADDING-TOP: 2px
}
DIV.digg SPAN.disabled {
    BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ddd; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}


#main{ width:1000px; margin:0 auto; padding-top:8px;}
.main1{ float:left; width:731px;}
.main2{ width:254px; float:right}

.xinwen_con{ height:225px; margin-top:8px;}
.xinwen_img{ float:left; width:305px; height:218px;}
.xinwen_txt{ float:left; width:420px; margin-left:6px;}
.xinwen_txt ul li { background:url(libg.jpg) no-repeat left; height:25px; line-height:25px;}
.xinwen_txt ul li a{ margin-left:24px;}
.xinwen_txt ul a{ line-height:24px;}

.xmzs{ margin-top:4px;}
.xmzs_con{ height:125px; margin-top:5px;}
.xmzs_con ul{ margin-top:10px;}
.xmzs_con ul a{ line-height:28px;}
.wzgg_con ul{ padding-left:5px; padding-right:5px;}
.wzgg_con ul img{ margin:6px 0px; vertical-align:middle;}
.wzgg_con ul a{width:180px;line-height:23px; display:block;}
.wzgg_con{ margin-top:8px; border:1px solid #CCCCCC; height:165px;}
.spbd_con{ margin-top:8px; border:1px solid #CCCCCC; height:175px;}
.spbd_con ul{ padding-left:4px; padding-top:4px;}

.tupian{ margin-top:21px;}
.tupian ul li{ float:left; margin-right:6px;}

.bmfw{ margin-top:4px;}
.bmfw ul li{ width:78px; height:30px; border:#CCCCCC 1px solid; float:left; margin-left:4px; margin-top:8px; text-align:center; line-height:30px;}

.intro{ line-height:26px; color:#666666; FONT-FAMILY: "Microsoft Yahei"; font-size:14px;}
.intro a{/*  height:30px; */ line-height:30px;}
.lanm{ FONT-FAMILY: "Microsoft Yahei"; font-size:18px;}

.wenzi{ line-height:26px; color:#666666; FONT-FAMILY: "Microsoft Yahei"; font-size:12px; padding-left:8px; padding-right:8px;}

.xmzs_con td img{ margin-right:4px;}

.xwzx_title{ float:left; width:570px; font-weight:bold}
.xwzx_date{ float:right; width:100px; }
.xwzx_con{ text-align:left; color:#4c4c4c;}

/* WY ADD 通用*/
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/* 单行超出隐藏带省略号 */
.clamp{display: -webkit-box; -webkit-box-orient: vertical;/*  -webkit-line-clamp: 3; */ overflow: hidden;}/* 多行超出隐藏带省略号 */
.flex{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}/* 水平等分可换行，两端对齐 */
.flex_c{display:flex; -webkit-justify-content:center; justify-content:center;flex-wrap:wrap;}/* 水平居中 可换行 */
.flex_m{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}/* 水平居中 垂直居中 可换行 */
#dosubmit{width:120px;height:35px;border:none;background:#c50b07;color:#fff; cursor:pointer;}
/* 首页新闻幻灯 */
.focus{width:305px;height:218px;float:left;}
.focus .swiper-pagination {width:auto;right:10px;left:auto;bottom:8px;}
.focus .swiper-pagination .swiper-pagination-bullet {margin-right:0;opacity:1;background:#d3d3d3;-webkit-transition:width .5s;-moz-transition:width .5s;transition:width .5s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.focus .swiper-pagination .swiper-pagination-bullet-active {width:20px;background:#c50b07;}
.focus .swiper-button-prev{width:34px;height:73px;left:0;margin-top:-52px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat;}
.focus .swiper-button-next{width:34px;height:73px;right:0;margin-top:-52px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.focus .swiper-button-next,.focus .swiper-button-prev {display:none;}
.focus:hover .swiper-button-next,.focus:hover .swiper-button-prev {display:block;}
.focus .swiper-slide {position:relative;}
.focus .swiper-slide .img {position:relative;z-index:1;width:100%;height:100%;}
.focus .swiper-slide .img img {width:100%;height:100%;}
.focus .swiper-slide .tit {position:absolute;left:0;right:0;bottom:0;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-weight:400;padding:10px 10px 15px 10px;color:#fff;background:rgba(0,0,0,.65);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);font-size:14px;line-height:24px;font-family:"microsoft yahei";}
.focus .swiper-slide .tit a {color:#fff;}
/* 表格 */
.table th,.table td {margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.table table {border-collapse:collapse;border-spacing:0;}
.table {width:100%;margin:15px 0;background-color:#fff;color:#666;}
.table tr {transition:all .3s;-webkit-transition:all .3s;}
.table th {text-align:left;font-weight:400;}
.table thead tr,.table tbody tr:hover {background-color:#f2f2f2;}
.table th,.table td {border:1px solid #e6e6e6;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px;}
/* 搜索结果为空 */
.empty-content {padding:100px 0;text-align:center;line-height:36px;color:#383838;font-size:16px;}
.icon-empty {background:url(../hjimages/empty_ico.png);width:53px;height:47px;display:inline-block;}
/* 联系我们地图 */
.map_position {position:relative;background:#fda501;display:inline-block;padding:0 5px;color:#fff;cursor:pointer;height:24px;line-height:24px;border-radius:2px;}
.map_position:hover {background:#d10e01;}
.map_position .map_pos_bt {position:absolute;width:8px;height:8px;background:url(../hjimages/map_ico.png) no-repeat;left:10px;top:22px;}
.map_position .map_mouseover {background-position:0px -9px;}
.map_position:hover .onepoint {background-position:0px -9px;}
h3.lt {font-size:16px;font-weight:700;margin-top:10px;margin-bottom:10px;}
.map_tip_top {width:100%;}
.map_tip_intro p {color:#8A8A8A;font-size:12px;margin:5px 0 0 0;}
/* 分页 */
#pages {margin:30px 0;border-radius:4px;}
#pages > a,#pages > span {float:left;font-size:16px;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#C91819;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
#pages > a:first-child {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#pages > a:last-child {border-top-right-radius:4px;border-bottom-right-radius:4px;}
#pages > a:hover,#pages > a:focus {color:#C91819;background-color:#eee;border-color:#ddd;}
#pages > span {color:#fff;background-color:#C91819;border-color:#C91819;}
#pages > span.pagemore {color:#C91819;background-color:#fff;border:1px solid #ddd;}
/* 手机端 */
@media only screen and (max-width:769px) {
    #pages{margin:15px auto;}
}